San Damiano Cross with Gold

San Damiano Cross with Gold

Regular price $55.95 Sale

16” x 12”. Made in Mexico