Tortoiseshell Butterfly

Tortoiseshell Butterfly

Observation - Tortoiseshell Butterfly - UK and Ireland. Description: