Fall Wedding: Trinity College, Hartford CT and New England Carousel Museum, Bristol CT

Follow gem