Thirst quencher in the sunny island of Sri Lanka!
Spring water lake of the hills! Sri Lanka

Sha Rif's Photos on the Map

Report This