Anttrap Satyre

Anttrap Satyre

Observation - Anttrap Satyre - Southern Africa. Description: