Isle of Dogs

Epiphanic

29 July 2017 9:00 am

‘I love the pumping station,’ said my husband, waving a copy of the Docklands and East London Advertiser which reported…