3 / 40

The South Dock 2006

October 2006

Canary Wharf and The South Dock.