Slievenacloy Large White

Slievenacloy Large White

Observation - Slievenacloy Large White - UK and Ireland. Description: