Wooster Square in New Haven. Published January 22, 2010 at 640 × 426 in Wooster Square in New Haven. ← Previous Next →