Citrus Butterfly

Citrus Butterfly

Observation - Citrus Butterfly - Southern Africa. Description: Large butterfly.

Large butterfly.