Gallery

Canary Wharf

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