New Haven Green

NewHavenGreen_signature_CharlesBirnbaum.jpg
New Haven, CT
United States
New Haven Green