Red Admiral, Ainsdale NNR

Red Admiral, Ainsdale NNR

Observation - Red Admiral, Ainsdale NNR - UK and Ireland. Description: