Lepidoptera

Lepidoptera

Observation - Lepidoptera - Southern Africa. Description: