Minutes of the annual general meeting ... /
Ayrshire Railway Preservation Group.
Ayr : Ayrshire Railway Preservation Group,
Description based on: 5th Nov. 2003.
Ayrshire Railway Preservation Group