Trinity Buoy Wharf

Trinity Buoy Wharf, Poplar, London, England, United Kingdom