121


Close-up of a Giraffe face. Their eyelashes are very long.