Fluttering everywhere

Fluttering everywhere

Observation - Fluttering everywhere - Southern Africa. Description: