Mixed summer exhibition : 15th anniversary.
Russell Gallery (London, England)
Title from caption.
Catalogue for an exhibition held at The Russell Gallery from the preview on Thursday 28 June 2018 until 8 September 2018.