Distant Purple Emperor

Distant Purple Emperor

Observation - Distant Purple Emperor - UK and Ireland. Description: