Marbled White

Marbled White

Observation - Marbled White - Global. Description: This butterfly had a prominent red spot on its body. Is this some kind of parasite?

This butterfly had a prominent red spot on its body. Is this some kind of parasite?