The South Docks 2002

September 2002

Canary Wharf and The South Docks.

2 / 27