2011 Torino

Photos of Anthony Kiedis performing with the Red Hot Chili Peppers in Turin, Italy on 10th December 2011. Photos by Rebecca Billingham.

Leave a Reply

Your email address will not be published. Required fields are marked *