Francesca Villa
Unique piece
Francesca Villa
£6,237Blue Puffer Fish yellow gold and emerald earrings
Francesca Villa
£3,780Love Hearts sapphire rhodolite earrings
Francesca Villa
£6,521Love Hearts ruby diamond earrings
Francesca Villa
£3,591 Love Hearts Cherry sapphire peridot ring
Francesca Villa
£6,521Whales at Wonderland sapphire emerald ring
Francesca Villa
£5,576Lady Blue ruby iolite necklace
Francesca Villa
£4,584Being Crystal Zodiac Gemini ruby necklace
Francesca Villa
£5,292Liberty purple sapphire ruby
Francesca Villa
£8,694Lady Blue iolite ruby earrings
Francesca Villa
£4,914Peridot pearl ring