Stock Photo: puppets display at annual flea market sault village provence france