Life-size puppets made by schoolchildren - France.

- Image ID: D8RCRB
Ed Buziak / Alamy Stock Photo
Image ID: D8RCRB
Location: Chateau Boussay, Indre-et-Loire, France.