Designed by
Title
Lovanger church town, Sweden #125910800
Description
Lovanger, Sweden - August 9, 2018: Lovanger church town in northern Sweden dates back to the 17th century and consists of 117 cottages of which many are used for hostel lodging.
This image is editorial