Happy's Inn, between Libby and Kalispell, boasts one of the biggest flags in the state. (Kate Heston/Daily Inter Lake)
Kate heston
July 2, 2024
Happy's Inn, between Libby and Kalispell, boasts one of the biggest flags in the state. (Kate Heston/Daily Inter Lake)
Kate heston
July 2, 2024