Sleepy dog

Greyhounds sleep at least 18 hours a day. Sparkles about 20.

Advertisements