Human Sacrifice


Creators (1)

Composer

  1. Marc Ribot

Recordings (1)

  1. Human Sacrifice 10:42 by Marc Ribot (1994)