Marsh Fritillary

Marsh Fritillary

Observation - Marsh Fritillary - UK and Ireland. Description: