Skip to product information
1 of 1

12" Our Lady of Grace Statue

12" Our Lady of Grace Statue

Regular price $39.95 USD
Regular price Sale price $39.95 USD
Sale Sold out
Quantity

Low stock: 1 left

12" Statue on a wooden base.

Made in China 🇨🇳

Product Code: P012LG

View full details