Vintage miraculous metal Virgin Mary holy water font

$75.00Price