Small Tortoiseshell Butterfly

Small Tortoiseshell Butterfly

Observation - Small Tortoiseshell Butterfly - UK and Ireland. Description: