Log In or Register
On the rocks of "Sithulpahuwa" - Sri Lanka. The heat was unbearable.Yet the sweaty hands caught this.