Designed by
Title
Walbrook wharf on Thames, London, England, UK #254968906
Description
London, England, UK - July 6, 2022: From Thames River. Walbrook Wharf used as waste transfer station with barge on crane loader. Other building on side. Gray cloudscape
This image is editorial