Boodles Cushion cut vintage ring £7,800

Boodles Cushion cut vintage ring £7,800