Red Hot Chili Peppers – Live in Hyde Park 2004

Below are some photos of the Red Hot Chili Peppers during their shows in Hyde Park, London, UK on June 19, 20 and 25 in 2004. All photos were published by BBC.