Steve Winwood, New Haven, CT, 1986.
Back to Concert Photography
Buy Photograph