The Teatro dei Pupi, with its laboratory, museum, &c., is an institution in Ortigia, Sicily, producing puppet plays using centuries-old stories. These scenes come from the play I saw last night, La Triste Istoria di Olimpia. The blurriness of the final photo indicates the speed of the battle scene!
No comments:
Post a Comment