Lumen Mundi Baby's Cross (7.25

Lumen Mundi Baby's Cross (7.25")

Regular price $29.95 Sale

Made in Italy-7