Friday, October 22, 2010

the city of red buses!

bye bye London, hello Stockholm!