Official programme /
Perth Highland Games.
Perth : Perth Highland Games,
Description based on 2006.
Perth Highland Games
Highland games