Peacock (Inachis io)

Peacock (Inachis io)

Observation - Peacock (Inachis io) - UK and Ireland. Description: Newbridge Slopes neutral grassland

Newbridge Slopes neutral grassland