Close
Stella Orangetip
Anthocharis stella