Garden Plain Independence Day

Photos by Sam Jack