Thank you for your patience while we retrieve your images.
1 of 2 photos

Leslie West "The New Mountain"

Pier 84, New York City. September 11, 1981. Support for Ian Hunter.
HP Scanjet 4370