8" Devine Mercy Broken Glass Wall Cross

8" Devine Mercy Broken Glass Wall Cross

Regular price $11.99
8" broken glass cross. Hand made in Mexico