This is a vintage Girard-Perregaux 32A watch movement with 17 jewels, made in Switzerland. It's a mechanical movement, probably from a ladies' watch. Not sure if it works, but it's a cool piece for collectors or anyone into watchmaking.