St Michael Archangel

Regular price $299.00

Beautiful Saint Michael Archangel 16”

Hand made in South America.