Photo
 
A film still from "Laughing Time" (1980).
 
Close