Buffalo

Buffalo

Observation - Buffalo - Southern Africa. Description: