American cast transparent rosary, owned (bead size 10 mm)

150

Out of Stock