Hand painted Shield

Regular price $12.95

Leather with feathers