Long Valley Finnish Church

SE of Lake Fork
Lake Fork
Idaho
United States