Marsh Frittilary

Marsh Frittilary

Observation - Marsh Frittilary - UK and Ireland. Description: