Mark Power - GB. ENGLAND. London, Greenwich. Millennium Dome Project. 1996.
GB. ENGLAND. London, Greenwich. View from helicopter shows remnants of the British Gas site. The land was the most toxic in East London when construction began.
Go to Login page