Peter Liversidge

Peter Liversidge, Flags for Edinburgh, 2013. Photo: Stuart Armitt