Female horse fly Hybomitra Micans by Andres Moline
107
Votes