Thread subject: Diptera.info :: 6007822

Posted by robirdman on 03-07-2006 05:25
#1

Near Chicago last week
~3/16"

Posted by Paul Beuk on 03-07-2006 07:59
#2

Another Lauxainiidae.