Picture - John Leguizamo New York City, USA, Tuesday 13th October 2009


John Leguizamo Tuesday 13th October 2009 The world premiere of the Ministers held at Lowes Lincoln Square New York City, USA




Contactmusic



Advertisement

John Leguizamo Gallery


More John Leguizamo Photos