Holburn Stadium (original) (raw)

Holburn Stadium, also known as Aberdeen Greyhound Stadium, was a greyhound racing stadium in Aberdeen, Scotland. It is not to be confused with the Aberdeen Regent Park Greyhound Stadium.

thumbnail