Skip to main content

7

Marina in an observation car on the railway in Darjeeling, India