Cabeza de Vaca (Cow's Head), 1986
Date: 1986
Identifier: 13781
Image Format: 35mm slides
Photography
Photography Credit: Fred Scruton
Installation views
May 12 – August 19 1990