Peacock on Buddleia

Peacock on Buddleia

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