Carnival!
Setting:
The outskirts of a town in Southern Europe.
Musical
Puppets
ABOUT THIS SHOW