There's more to the picture than meets the eye.
Want to buy this photo?
This photo isn't on sale yet. Please contact us if you want to buy this photo.
transportation mode of transport public transportation yellow rail transportation train - vehicle land vehicle railroad track travel railroad station passenger train railroad station platform text train communication journey bus public transport car incidental people — at Shell Station in Hamburg Germany