Fly trying to escape - Hermetia illucens Briar Bush Nature Center, Montgomery County, Pennsylvania, USA April 21, 2013
The eye pattern is interesting.
Images of this individual: tag all Contributed by Beatriz Moisset on 21 April, 2013 - 7:13pm Last updated 9 January, 2019 - 8:52am |