Medieval Shield

Medieval Shield

Regular price $400.00
/

Stained Glass hanging shield with driftwood and antique rondel from Cape Breton