London. UK. The German flagged ship Deutschland which is the home of the German TV show Loveboat. Photo taken in, South Quays, Canary Wharf,London. 2nd August 2012. Ref:LMK311-40032-030812. Tay Uddin/Landmark Media. .NO WEBSITE WITHOUT PRIOR ARRANGEMENT.
Size: 4380px × 2912px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: