Caledonian Club of San Francisco presents ... annual Scottish Highland gathering & games.
Caledonian Club of San Francisco.
San Francisco, Calif. : Caledonian Club of San Francisco,
Title from cover; description based on: 138th (2003).
Caledonian Club of San Francisco
Highland games
Annual Scottish gathering & games