Yale - Churches of the Green, New Haven

The Green is where Yale University and New Haven Downtown meets - gown and town. Yale Old Campus is seen the middle right side. I bought this postcard in New Haven. The top left corner is torn again by an irresponsible relative wanting the stamp, LOL.

No comments: