South Ronaldsay Butterfly

South Ronaldsay Butterfly

Observation - South Ronaldsay Butterfly - UK and Ireland. Description: