Thread subject: Diptera.info :: Zelia?

Posted by Stephen on 19-08-2006 12:33
#1

Have I got this right, Zelia?

In the mountains, on a shrub, beside a large pond. West Virginia USA, 18 August 206.