Our Lady of Guadalupe Poster – 20″ x 35″

High quality paper reproduction of actual image of Our Lady of Guadalupe

20″ x 35″

Front