Red Admiral on Buddleia

Red Admiral on Buddleia

Observation - Red Admiral on Buddleia - UK and Ireland. Description: