A spotted deer listens carefully in the deep forest of Chahala, Similipal forest and tiger reserve, Odisha.
19th Jan 2013
“..to walk in Nature is to witness a thousand Miracles!!!"
Welcome to my World of Photography! As always I appreciate your valued comments and critiques.
Thank you so much for your kind attention & views!