Francesca Villa rose gold and diamond button ring decorated with antique Chinese red laque (£3,949).

Francesca Villa rose gold and diamond button ring decorated with antique Chinese red laque (£3,949).

Read more