Francesca Villa
Francesca Villa
£6,314Whales at Wonderland sapphire emerald ring
Francesca Villa
£5,399Lady Blue ruby iolite necklace
Francesca Villa
£4,438Being Crystal Zodiac Gemini ruby necklace
Francesca Villa
£5,124Liberty purple sapphire ruby
Francesca Villa
£8,418Lady Blue iolite ruby earrings
Local production
Francesca Villa
£3,843Snowdrops Green tourmaline ring
Francesca Villa
£4,758Peridot pearl ring
Local production
Francesca Villa
£2,196Bague Moon Dance blue sapphire
Local production
Francesca Villa
£3,240Taurus tsavorite zodiac ring