Marsh Fritillary pupa

Marsh Fritillary pupa

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