Thousands of women take part in a "Slut Walk" in London. Woman with placard pointing out rapists cause rape not clothing
Size: 2848px × 4288px
Location: London England UK
Photo credit: © Jenny Matthews / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: demo, demonstration, placard, protest, protester, rape