Made in China

Made in China A film by Benoît Labourdette (6’07s, 2017). Plastic animals are talking to us. thumbnail Benoît Labourdette
13 March 2017. Published by Benoît Labourdette.

Plastic animals are talking to us.

Download