Category: New Haven

Steve Nicks in New Haven, 1975. Photographed by Fin Costello.

Stevie Nicks of Fleetwood Mac performs live on stage at Yale Coliseum in New Haven, Connecticut, November 1975. Photographed by Fin Costello.

57 amazing photos capture street scenes of New Haven, Connecticut in the early 1970s.