Hat of Many Surprises
1901
•
0h 2m
A magician's hat offers many surprises.