Designed by
Title
Darjeeling, India, March 3 2017: The locomotive driver drives the steam locomotive #109572930
Description
Darjeeling, India, March 3 2017: The locomotive driver drives the famous steam locomotive toy train in Darjeeling
This image is editorial