David Love
Railway historian writing particularly about locomotive and rolling stock builders' plates
Contributing Writer 1
| Industrial Railway Record 120 | Magazine |
Added by sonnyboythethird
Railway historian writing particularly about locomotive and rolling stock builders' plates
| Industrial Railway Record 120 | Magazine |