Festival of Sleep

A giraffe only needs 1.9 hours of sleep a day, whereas a brown bat needs 19.9 hours a day

Festival of Sleep 2019