Cabbage White butterfly

There are two generations of this butterfly a year.

An excerpt from the article 12 facts about Cabbage White butterfly
The first one appears in April–May and the second in July–August. Given favorable weather conditions, three broods are possible. Larvae hatch after three days from being laid.