River Scene

River Scene

River scene, Kannur, Kerala, India.

 

Advertisements