Programme of events /
Blair Castle International Horse Trials.
British Horse Society.
Blair Atholl : Blair Castle Horse Trials Committee,
Description based on: 1993.
Blair Castle International Horse Trials