Our Lady of Guadalupe 8" Statue

Our Lady of Guadalupe 8" Statue

Regular price $ 174.20
/

Hand carved and hand painted in Italy.

Recently viewed