National Portrait Gallery, London
"Self" (2006) is owned by the National Portrait Gallery, London.