04 March 1980

Darjeeling

Image ID: 8002334


Close Window