Thread subject:
Diptera.info :: Zelia?
Posted by Stephen on 19-08-2006 11:33
#1
Have I got this right, Zelia?
In the mountains, on a shrub, beside a large pond. West Virginia USA, 18 August 206.