Fritillary ID

Fritillary ID

Observation - Fritillary ID - UK and Ireland. Description: