Thousands of people flocked to the Irish Fair of Minnesota at Harriet Island in St. Paul. The three-day celebration features traditional and contemporary bands as well as dancing, treats and tea and more.