Log cabin restaurant, Salla

- Image ID: HFRCH2
Log cabin restaurant, Salla
Chris Stevenson / Alamy Stock Photo
Image ID: HFRCH2
Salla, in Finland, is a ski resort renowned for being in the middle of nowhere.
Location: Salla, Finland

Similar stock images