Thread subject:
Diptera.info :: Chinese bug: Alydidae?
Posted by Isidro on 29-05-2007 14:40
#1
4-XI-2006, Xian (China), in a wall of a park.
Maybe 1 cm.