Butterfly

Butterfly

Observation - Butterfly - Southern Africa. Description: In shaded dry stream bed

In shaded dry stream bed

*Added another photo to better show the snout