Naaldekoker

Naaldekoker

Observation - Naaldekoker - Southern Africa. Description: