PETA protesters showing animal cruelty on the Union Square Station in New York City, NY

- Image ID: RT56YY
PETA protesters showing animal cruelty on the Union Square Station in New York City, NY
Canon2260 / Alamy Stock Photo
Image ID: RT56YY
Location: Union Square Station, New York City, NY