3 / 43

The South Dock 2006

October 2006

Canary Wharf and The South Dock.