Catopsilia florella - Kudu River Valley, Limpopo

Catopsilia florella - Kudu River Valley, Limpopo

Observation - Catopsilia florella - Kudu River Valley, Limpopo - Southern Africa. Description: