Wire birds puppets. A bunch of wire birds puppets in a shop in Cuba. nPhoto taken: Sep, 2015 royalty free stock photos
Wired birds puppets. Bunch of wired birds puppets in a shop in Cuba. nPhoto taken on: Sep, 2015 royalty free stock photos