no image available Dickens & Co. The Fascinating Journey of Leptopharsa Ayyari: A Tiny Insect with a Huge Significance Discover the untold story of this unique species found in South Arcot, Cuddalore, Tamil Nadu, India Price: 28.00€