Seven Nations at the New Hampshire Highland Games

Concord, New Hampshire