Peta hold protest outside flagship Marks and Spencer store on Oxford Street
Peta staged a protest outside Marks & Spencer’s flagship Oxford Street store to address animal rights abuses in the Down industry.

Peta staged a protest outside Marks & Spencer’s flagship Oxford Street store to address animal rights abuses in the Down industry.