Cotoneaster?

Cotoneaster?

Observation - Cotoneaster?. Description: Growing on brownfield site calcareous grassland. Can it be identified to a species? I think this is an invasive non-native species?

Growing on brownfield site calcareous grassland. Can it be identified to a species? I think this is an invasive non-native species?