Annual Grandfather Mountain Highland Games & gathering of Scottish Clans.
Grandfather Mountain Highland Games.
Linville, N.C. : Grandfather Mountain Highland Games
Description based on: 44th (1999).
Grandfather Mountain Highland Games