This looks like the Building and Land Technology project south of Route I-95. Spectacular angle showing Long Island Sound and Long Island behind that at the horizon!

Leave a comment!

Have an account? Log in

Loading…
Building and Land Technology, Stamford, CT