Picture - Stephen Root at Radio City Music Hall New York City, USA, Saturday 5th March 2011


Stephen Root - Saturday 5th March 2011 at Radio City Music Hall New York City, USA




Contactmusic



Advertisement

Stephen Root Gallery


More Stephen Root Photos