The South Dock 2007

November 2007

Canary Wharf and The South Dock.

4 / 27