Icon

St Nicholas

Larms

Greece

2003

Embossed silver 999/1000 mounted on wood

3 5/8 x 5 inches