The Giraffe - Bryan Shorrocks

Provides a comprehensive overview of one of nature's most engaging mammals Covers fossil history,…