Wow, there's a lot going on here. The blocks trailing off the photo -- love it! The textures -- love it! The adorable photo -- love it!
This is great! love that you included the blended photo so we get a feel for how long the train is.