Share
twitterlinkedinfacebook
Image 1 of 1
66829790.JPG
Marcus Schenkenberg and Joel West photographed at the unveiling of PETA's billboard "Turn Your Back on Fur" in New York City on October 29th, 1996.