Macropodia:  close-ups for identification and features:
 
 
 
CLICK FOR ENLARGEMENTS

I think this is Macropodia rostrata but I am still not positive from the photographs
 
 

`
Male
Female


/tr>