Beckton Pier No. 1

Beckton Pier No. 1

Architecture • London, England United Kingdom