04 March 1980

Darjeeling

Image ID: 8002332


Close Window