Scotch Argus?

Scotch Argus?

Observation - Scotch Argus? - UK and Ireland. Description: