Cabbage White butterfly

Lifespan of adult form of  this butterfly is estimated for 3 weeks.

An excerpt from the article 12 facts about Cabbage White butterfly
Three days after emerging from chrysalis they are able to mate. Males are patrolling in search for females.