Mirrored Sacred Hearts

Regular price $14.00

Shipping calculated at checkout.
6” mirrored Sacred Hearts. Available in three different styles. Made in India. 

Sale

Unavailable

Sold Out