Cephalotes FHG01 soldier
New species of turtle ant from Venezuela (located at MNHNCENT0041535)
1 comment
1 comment