Carved Wood Hand Painted Our Lady of Mount Carmel in various sizes

£350.00

Carved Wood Hand Painted Our Lady of Mount Carmel in various sizes