It’s a watch. No it’s a mini alarm clock. That winds when you open and close its attractive leather case.
If you want to see what it looks like in color, here’s a video posted by an antique watch store (you only need to watch a few seconds to get the feel for it):
Apparently, the one featured in this video sold for $800, over four times its original cost.