Blue Hill Fairgrounds, Blue Hill, ME
July 18 @ 11:07 am
Blue Hill Fairgrounds, Blue Hill, ME, Blue Hill, ME, 04614