Invasion of the Giant Puppets
Giant Puppets at Machane Yehuda fruits and vegetables market in Jerusalem, Israel. These puppets controlled by several people were at the streets to announce the The …
Giant Puppets at Machane Yehuda fruits and vegetables market in Jerusalem, Israel. These puppets controlled by several people were at the streets to announce the The …
Tag: Giant Puppets