Gatekeeper Butterfly

Gatekeeper Butterfly

Observation - Gatekeeper Butterfly - UK and Ireland. Description: