James' Train Parts

Model trains and replacement or new parts for model trains.
About
I am a 3D designer and detailer in the construction industry who has a passion for model trains and a skill in using 3D software.