Lanowlee Depot and the summit of incline
Lanowlee Depot and the summit of incline; at 15 3/4 miles
Picture No
10510708
Media ID
46040793
Size
4948px x 3936px
(4.9MB)
Credit
The Institution of Mechanical Engineers / Mary Evans
Source
Tredwell Family
Date
1856





























