Virgin Mary and Jesus Hand Made Slate Icon

$21.98

In stock