Background colour

PREVIEW

ID: 54325934 Image

Headline: PETA Protest In India

Caption:

Activists of People for the Ethical Treatment of Animals ( PETA ) is seen drenched in fake blood , sleeps on a figurative oven as they stage protest against meat consumption

Keywords:

PersonInImage: