www.flickr.com
Naps that last from 5:30 in the evening to 9:30 at night are simply too good to describe.