Peacock on Buddleja

Peacock on Buddleja

Observation - Peacock on Buddleja - UK and Ireland. Description: