Medal of Our Lady of Mount Carmel

Availability: 3 in stock
Small medal of Our Lady of Mount Carmel, heart shaped and enamelled green.
£1.25