Saptou?

Saptou?

Observation - Saptou? - Southern Africa. Description: