Virgin Mary and Jesus .925 Silver Icon on Blue Glass (Medium)

$17.98 $16.18

In stock