Share
twitterlinkedinfacebook
Image 1 of 1
WM100165562.JPG
Peter Strauss in New York City, 1982.