Purple Emperor

Purple Emperor

Observation - Purple Emperor - UK and Ireland. Description: Purple Emperor high up in tree

Purple Emperor high up in tree