Marsh Fritilary catterpillar?

Marsh Fritilary catterpillar?

Observation - Marsh Fritilary catterpillar? - UK and Ireland. Description: