Home Creators Ellie L. Barrio Ellie L. Barrio Set designer Productions: + Anna in the Tropics Set designer New Theatre June 22, 2002 - May 25, 2003