Virgin Mary of Jerusalem Printed Metal Plated Icon

Virgin Mary of Jerusalem Printed Metal Plated Icon

Regular price
$57.80
Sale price
$49.95
Tax included.

Sizes: 8x10, 11x13, 15x18cm