Answers

2015-05-21T20:14:44+05:30
Giraffe sleeps less than 2 hours.in general they sleep with their feet tucked under them.
0