Seven Nations at The 20th Niagara Celtic Heritage Festival and Highland Games

Niagara County Fairgrounds, Lockport, New York