Calopteryx splendens

Calopteryx splendens

Observation - Calopteryx splendens. Description: