September 2, 2017
Over 5,000 activists came out for this amazing protest march in London, UK. The march started at the Achilles Statue in Hyde Park and ended with some passionate speeches in Parliament Square
[The Official Animal Rights March site]
[Click on thumbnails for larger images]
Page 1 | Page 2 | Page 3 | Page 4 | Page 5 | Page 6 | Page 7 | Page 8 | Page 9 | Page 10 | Page 11 | Page 12 | Page 13 | Page 14 | Page 15 | Page 16 | Page 17
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|