Julie Taymor

Julie Taymor
Los Angeles Premiere of 'The Tempest' held At The El Capitan Theatre
Hollywood, California - 06 December 2010
Credit: FayesVision/WENN

See our biography of Julie Taymor