Peacock.

Peacock.

Observation - Peacock. - UK and Ireland. Description: Large butterfly with prominent eye spots.

Large butterfly with prominent eye spots.