Cambrian Railways, Machynlleth.
Cambrian Coast Express
Cambrian Railways, Machynlleth .
Machynlleth Turntable
Cambrian Railways,Work men.
Cambrian Railways, Machynlleth