Medal of Our Lady- Small

Availability: 73 in stock
Beautiful Medal with dark blue enamel at the front.
£1.00