a giraffe's neck contains 3758 blood vessels running through it

68 requests at page #3758