Summer Exhibition: THE STUDIO, 73 Glebe Place

18 - 21 June 2014