Iowa Irish Festival

What a blast at the Iowa Irish Fest! Beautiful days, great crowds, and loads of fantastic music!