Cher Public

SPAIN/

theatre in central Seville May 19, 2009. The show will run May 22, 25, 28 and 31. REUTERS/Marcelo del Pozo (SPAIN SOCIETY)