species 75,666 observations

Ebony Jewelwing

Calopteryx maculata