Kikori-Station_'62.jpg

Photograph

Kikori Station in 1962 - reputedly, the third wettest station on the planet.

Created with Web Album Generator