Tuesday, 14 February 2012

Barklouse

Scientific Name: 
Graphopsocus cruciatus