City Mill River, Newham, London, England by Azem · 7 April 2020 City Mill River, Newham, London, England