Female horse fly Hybomitra Micans by Andres Moline
106
Votes