Cape buffelo
Cape buffelo
Cape buffelo
One off te Big Five in Afrika mi favorite you can never trust them.