The train is interesting to look at, but I find the background distracting. I think a more horizontal crop to include more of the engine would add more interest.
This is a neat shot. The flag is a nice touch, but what actually makes it for me is the old-time steam train with the modern building as the background.