04 March 1980

Darjeeling

Image ID: 8002339


Close Window