Papilionidae & Pieridae

Viola hirta

Family Violaceae
References en.wikipedia.org
83 | 391