More than 500 pieces of textile art were joined together on Mexico City's iconic Zocalo Square in a collective artwork that seeks to draw attention to the violence that organisers say women and children face in their daily lives in Mexico and around the world.
Sign up now for daily news from Australia and around the world. You can also subscribe to Insight's weekly newsletter for in-depth features and first-person stories.