Taff Vale Railway O2 class
Neilson, Reid & Co. Taff Vale Railway O2 class
1