Hotell Utter Inn

Hotel Utter Inn — A floating house on lake Mälaren, Sweden.


Posted

in

by