Great Highland gathering : games and naval & military tournament.
Northern Meeting (Society),issuing body.
Programme of events.
Description based on: September 24, 1909; cover title.
Highland games
Bagpipe music