Gabriel Angel Pin

  • Sale
  • Regular price $39.95
Shipping calculated at checkout.


Wear a celestial messenger to guide you through the day. Hand crafted of 24k gold over sterling silver, enamelled in ahost of heavenly colors. 1

Sku: 2995