LONDON 2004

Canary Wharf
Office workers
.

..

10/25.