Frances Bean Cobain at Coachella - Saturday 17th April 2010

Frances Bean Cobain at the 2010 Coachella Valley Music and Arts Festival - Day 2 Indio, California - 17.04.10 (4 images)

Advertisement