Newsletter /
Ayrshire Railway Preservation Group.
Troon : Ayrshire Railway Preservation Group,
Description based on: No. 228 (July/Aug. 2004).
Ayrshire Railway Preservation Group