Netherlands / 1995 / Experimental / 2’0”I9701080
Two sisters slapping each other's face.
Director
Tanja & Roderik Henderson
Production