Archive for December, 2010

Tokyo Tower

Tokyo Tower

December 1st, 2010


Location

London, UK
Few Clouds
Temperature: 17°C
Clouds: Few Clouds