Scotch Argus

Scotch Argus

Observation - Scotch Argus - UK and Ireland. Description: