Peacock butterfly- Skipwith

Peacock butterfly- Skipwith

Observation - Peacock butterfly- Skipwith - UK and Ireland. Description: