Dark Green Fritillary, Ainsdale NNR

Dark Green Fritillary, Ainsdale NNR

Observation - Dark Green Fritillary, Ainsdale NNR. Description: