Artifact Details Title Animal-Gorilla Catalog Number 102657630 Type Still Image Description Color image of a Gorilla sculpture composed of electronic components. Publisher Honeywell Inc. Dimensions 17 x 18 in Format Photographic print Category Still life photograph