Our Lady of the Miraculous Medal Statue

Our Lady of the Miraculous Medal Statue

Regular price $53.95 Sale

12 inch tall