Europe 2008 -- 10 of 229
Previous | Index | Slideshow | Next (Large version)
On the Alba Nova Campus in Stockholm -- no, this picture is not blurry