SWEDEN | Wednesday, 15 July 2009 | Views [327]
Glossy window reflections glance off the buildings, right into the lens.