Marsh Fritillary eggs

Marsh Fritillary eggs

Observation - Marsh Fritillary eggs - UK and Ireland. Description: