wtxch- Lucas SamarasClenched Couple, 1975

more about : wtxch