Venna Lake, Mahabaleshwar, Pune, India.

Advertisements

Leave a Reply