Northern Brown Argus

Northern Brown Argus

Observation - Northern Brown Argus - UK and Ireland. Description: