CAPE BRETON RAILWAY. NORTH SYDNEY BRANCH. PROFILE. STRAIT OF CANSO TO GRAND NARROWS, N.S

Date modified: