Gallery

Canary Wharf

Canary Wharf
The view from the deck, MV Deutschland, Canary Wharf, London, England