Hat of Many Surprises (1901)

A magician's hat offers many surprises.


image