Seven Nations at the New Hampshire Highland Games

Concord, New Hampshire

html://wwwnhscot.org