Our Lady of the Mystical Roses large

Regular price $ 75.00

Shipping calculated at checkout.

Beautifully hand crafted statue of Our Lady Of The Roses