Calopteryx haemorrhoidalis, Usini

Calopteryx haemorrhoidalis, Usini

Observation - Calopteryx haemorrhoidalis, Usini - Global. Description: