John Doyle

RussiaPalace Square St Petersburg

RussiaPalace Square St Petersburg

Watercolour
60 x 110 cm

£1,400

Collection