Designed by
Title
International Puppet Festival in Cuenca, Ecuador #157160425
Description
Cuenca, Ecuador - November 10, 2018: International Puppet Festival `Titiri Cuenca 2018`. Giant colorful mannequins or Puppets dance for audience at San Sebastian square in front of church
This image is editorial