Loading...
Uploaded by jules1boy on Jan 11, 2007
Trip to Lulea and Norrbotten in the north of Sweden in 2001.
Travel & Events
Standard YouTube License
I LOVE that place! I've ben there two times..!
Well... When I went there, the weather was better.. x'D
Cecipus 3 years ago
Load more suggestions
I LOVE that place! I've ben there two times..!
Well... When I went there, the weather was better.. x'D
Cecipus 3 years ago