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

Niagara County Fairgrounds, Lockwood, New York

html//:NiagaraCeltic.com