Tall silver and white Marrakesh vase

£46.50

Quantity