Great Canadian Plains Railway Society

Stirling