Blue China, White Rose

£595

Sold