File:Membaracid bugs and Camponotus compressus Godzilla Ant, from Trivandrum, Kerala. Kalesh Sadasivan.jpg

Membaracid bugs and Camponotus compressus Godzilla Ant, from Trivandrum, Kerala.