The River

This is river Batwa at Deogarh in india.

3 comments: