Skip to main content

A gilded mirror clock recently hung in Northeastern Connecticut.