Mesquite

Mesquite

Observation - Mesquite - Southern Africa. Description: