Life-size puppets made by schoolchildren - France.

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