Canary Wharf, London

A bit of sunshine and a large rubber ducky to bring in the springtime vibes in Canary Wharf (Tower Hamlets, London, England).

Leave a comment