Blue Opal Small Heart Pendant

Availability :  In Stock
  • Blue Opal Small Heart Pendant
£12.99
Boxed

Chain