Place to Stay is a short scifi movie about a human explorer from another planet crash landing, of all places, in the Finnish countryside. ******
Share this note: