Marbled White:
Marbled White Butterfly on leaf
Marbled White Butterfly - Melanargia galathea
Marbled White Butterfly - Melanargia galathea