Smelly Satyre

Smelly Satyre

Observation - Smelly Satyre - Southern Africa. Description: