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