Log In or Register
This image from the ‘Thelgamuwa’ Thelgamuwa is a beautiful rural area of the Sri Lanka. This small Thelgamuwa stream originating from Knuckles massif. Original Image Edit with the Dry Brush effect. Enjoy and I am waiting for your valuable comments too…