Medal of Our Lady (Heart, Blue)

Availability: 18 in stock
Medal of Our Lady, small. Blue enamel at the front.
£1.00
Customers who bought this item also bought