La Caza The Hunt Year : 1966 Spain Director : Carlos Saura Fernando Sanchez Polack
Size: 2362px × 1702px
Location:
Photo credit: © Photo: Laureano Lopez Elías; Querejeta Producciones Cinematográficas / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1960s, animal, cage, cinema, cinema/, man, sixties