Large Skipper, Ainsdale NNR

Large Skipper, Ainsdale NNR

Observation - Large Skipper, Ainsdale NNR - UK and Ireland. Description: