Blue Hill Fairgrounds
June 27 @ 8:33 am
Blue Hill Fairgrounds, Blue Hill, ME, 04614