Mannequin puppets are posing as they have always done: perfect, flawless and beautyfull. When a fly intrudes their space, everything falls apart.
1946
2021
1987
1912
2011
1985
2015
1952
2017
1986
1966
1997
1990
1980
1975
1981
2013