peacock butterflyDSC00259

peacock butterflyDSC00259

Observation - peacock butterflyDSC00259 - UK and Ireland. Description: