Ariadne Galleries

Masterpiece London 2016
30 June - 6 July 2016
The Royal Hospital Chelsea, London
Virtual Tour