Soldiers at a street crossing, Stockholm, Sweden (Picture taken by Paul Hansen)

More Europe »

Level
Story XP
Story XP
Stories
Followers