Our Lady of Guadalupe Giant

Regular price $ 138.95

Shipping calculated at checkout.

18” painted Statue of Our Lady of Guadalupe Patron of the unborn.