The Fochabers and Garmouth railway /
Wallen, Robert,author.
Railroads
Railroads
Railroads