Editorial
Human puppets performing at festival, Italy Editorial Photo

Three human puppets from a street theatre company perform in a town square during a children's games festival in Spoleto, Italy, on May 8th 2010. This festival takes place annually. Over two days the streets and squares of the town are transformed into traffic-free areas where children and their parents can play safely together.

  • MR: NO
  • PR: NO
  • 2
  • 2133
  • 1

Editorial Photo: Human puppets performing at festival, Italy

  • Exclusive image
ID 14519276 © | Dreamstime.com

We accept all major credit cards from United States.

Designers Also Selected These Stock Photos