perspectiveinfocus.com
Life will find a way
Thar Desert in Rajasthan, India.