American Clock & Watch Museum

Notes on items of interest from the American Clock and Watch Museum of Bristol, CT