Blaine Festival 50th Anniversary

Blaine Park Outdoor Tent, Blaine, MN