Lima Hundreds take to the streets of Lima, Peru celebrating Clown Day: Slideshow – Straight Arrow News by Victoria Jones June 25, 2025