Juan Downey

Juan Downey
Still from “The Laughing Alligator” (1978)

Courtesy LIMA Amsterdam © Bildrecht Wien, 2019

Stefanie Hessler on Juan Downey's The Laughing Alligator (1978)