Maerua

Maerua

Observation - Maerua - Southern Africa. Description: