Animal Sacrifice. Tomb of Iti-Ibi-Iger (2190-1976 BC), Egypt. Museo Egizo, Turin. Animal Sacrifice. Tomb of Iti-Ibi-Iger (2190-1976 BC), Egypt. Museo Egizo, Turin. Sizes: 150 × 150 / 192 × 300 / 175 × 131 / 319 × 500 / 327 × 512