Theodora necklace

Status

In stock
£267

From:

Details

Pendant necklace Gemstone The designer's branding Hammered finish