Dear Maggie & Peter: PETA Will Not Be PleasedS

[New York, November 10. Image via x17]