top of page

Witnessing a Giraffe Birth: Defying the Odds