Download original image Report abuse

Tanglewood Music Shed, Lenox, MA, 18.08.1970