Precious Moments Birthday Train - For Baby - #690018 - Retired Version.
Very nice vintage precious moments train piece.