Musselburgh Racecourse Heart of Midlothian family raceday : race programme & race form.
Musselburgh Racecourse.
Heart of Midlothian Football Club.
Title from cover.
"Saturday, 3rd June, 2006."