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

$17.98

In stock