Picture - Rose McGowan Los Angeles, California, USA, Saturday 6th August 2011


Rose McGowan Saturday 6th August 2011 arrives at the Nokia Theater to watch Katy Perry in concert Los Angeles, California, USA




Contactmusic