species 2 observations
Fly
Leucostoma simplex
Field notes
Leucostoma simplex is a European species of fly in the family Tachinidae.
Read more on WikipediaSupported by All
13
native plants
support it in the US
support it in the US


