Sweden | Wednesday, 15 June 2011 | 57 photos
Checking out old ships, walking through parks, and exploring castles in Stockholm
1 2 Next >