Faraone-The-classics-29

Faraone, The Classics. 18Kt yellow gold and animal print ring. Price from £2,900.

Read more