London March to Close all Slaughterhouses 2018
Hunderds of animals activists March to demand Close all Slaughterhouses 2018, June 9 2018 in London, UK