Dipteran fly life stages

Bildnummer 11594566
Dipteran fly life stages
;