Tony Sava (SavaTheAggie) has been building up his Texan steam locomotive collection for a while, and has recently started revisiting some of his earlier works. But this cute little number is all new as far as I’m aware. Check out the minifig stands on the tender (the bit out back).
Thanks Tim! She is in fact a new MOC.