Kansas City Irish Fest

Crown Center Square, Kansas City, MO