Posted by Stephen on 07-07-2011 15:56
#1
This reminds me of a Pelastoneurus sp. photo I took a number of years ago in California, and that was identified by my friends here at diptera.info as Pelastoneurus.
Ramsey Canyon, Arizona USA, 6 June 2011, beside a stream.