Picture - Flea and Red Hot Chili Peppers London, England, Thursday 10th November 2011


Flea and Red Hot Chili Peppers Thursday 10th November 2011 Flea (Michael Balzary) of Red Hot Chili Peppers arriving back at Claridge's London, England




Contactmusic



Advertisement

Flea Gallery


More Flea Photos