Marbled White

Marbled White

Observation - Marbled White. Description: Feeding on thistles

Feeding on thistles