28 Jul 2010
Category: england
This is a picture of London, taken at Parliament Street, with its typical red buses and telephone cabins.
Français