Tagged: Kallima inachus

0

Dead Leaf Butterfly

Rare Dead Leaf Butterfly Scientific name: Kallima inachus You can find it at Ovalekar Wadi Butterfly Garden, Ovala Village, Ghodbunder Road, Thane (West), Maharashtra, India 400 607 As far as insect mimics go the...