tortoiseshell butterfly

tortoiseshell butterfly

Observation - tortoiseshell butterfly - UK and Ireland. Description: