Illinois Tach - Leschenaultia Fairfield, Wayne County, Illinois, USA April 10, 2007
These huge flies were patrolling the woodland paths in our forest preserve.
Images of this individual: tag all Contributed by Steve Scott on 10 April, 2007 - 10:46pm Last updated 9 April, 2009 - 9:58am |