Medal of Our Lady-small

Availability: 1 in stock
Small medal. Blue enamel at the front.
£1.00