Snakeshead Fritillary

Snakeshead Fritillary

Observation - Snakeshead Fritillary - UK and Ireland. Description: