Little Red Express Trike?
Yep looks very well done.
Print