Memorial Day Weekend Fair
Saturday, May 25 • 10:00 am–6:00 pm
Sunday, May 26 • 10:00 am–5:00 pm
Village Green, Bar Harbor, ME
Additional Dates: