Thingamejigs

A cabinet of curiosities.