Olive Wood First Communion Holding Cross

Olive Wood First Communion Holding Cross

Regular price $24.00 Sale

Handmade in Bethlehem