![Flea of the Red Hot Chili Peppers, London, 1999](http://rockpaperphoto.com/cdn/shop/products/image_1733_384x589.jpg?v=1614285516)
Flea of the Red Hot Chili Peppers, London, 1999
from $450.00
Flea of the Red Hot Chili Peppers, smiles for the camera while Anthony Kiedis performs in the foreground at Wembley Stadium in London, England, 1999.
from $450.00