1930

Castle Craig Tower, Hubbard Park, Meriden, Conn.