zaro
Category: Literary Sleep
Why did Rip Van Winkle sleep for 100 years?