I think these photos should be in New England (probably Connecticut), not New York. New Haven, NY is a tiny community that has a population total less than the enrollment in Yale University, I'm sure!
Sign up to comment.
Sign in if you already did it.
Photo taken in Downtown, New Haven, CT, USA
Misplaced? Suggest new location