Diptera > Dolichopodidae > Teuchophorus > Teuchophorus nigricosta > Prev Photo Next Photo