A large crowd gathers in a city street, waving orange and white banners and flags, with a prominent banner reading "Roma Mujeres Por La No-Violen" and a smaller banner with "Comunidad Humanidad" and "Part 100 Humala" below.