Calopteryx haemorrhoidalis

P6221063
P6221070
P6221072
P6221206
P6221208
P6221210