El Gobernador Loco

Worlds Largest Steam locomotive circa 1884. 95% completed, coming soon to freemodels near you.




6 Likes