Beach Memorial Library, Newtown, Connecticut: At 63 Main Street is the Beach Memorial Library. Built in 1900, it…
Read More
Beach Memorial Library, Newtown, Connecticut: At 63 Main Street is the Beach Memorial Library. Built in 1900, it…