16″ Our Lady Lourdes Statue

$330.00

Out of stock

SKU: STSV1184 Category:

Product From Italy