Details: Calopteryx splendens
Details: Calopteryx splendens (2)
Details: Calopteryx virgo
Details: Calopteryx virgo (2)
Details: Calopteryx virgo (3)
Details: Calopteryx virgo (4)
Details: Calopteryx virgo (5)