Welshpool & Llanfair Light Railway

Operator 

Welshpool and Llanfair Light Railway

6

Locomotives