marys cape buffalo (2)