beautifulandslightlyfucked: Marc Quinn – ‘Self’ (1991) Cast of own head made with 4.5 litres of his own blood (frozen).
Connie_Carter ContainTheLoad