Snowdon Mountain Railway

Operator 

Snowdon Mountain Railway

1896 – 
18

Locomotives


0-4-2

Steam
8
23456