Oliver Maughan : "walking the dog".
Maughan, Oliver,artist.
Russell Gallery (London, England)
Catalogue of an exhibition held 15th September to 7th October 2017. Preview held on 14 September 2017.