There is a wonderful animation installation in a shop window in Charing Cross Road, somewhere near Foyles books. It is of a man castrating himself and inflicting pain on himself in various creative ways. Here are some photo screen grabs of it:







There is a wonderful animation installation in a shop window in Charing Cross Road, somewhere near Foyles books. It is of a man castrating himself and inflicting pain on himself in various creative ways. Here are some photo screen grabs of it:






