It is discouraging how many people are shocked by honesty and how few by deceit.
.......Noel Coward
Monday 15 February 2010
Women of Horror.
Above: Kate Moss portrait.
'Who needs blood when you've got lipstick?'. Painted in 2005-2006, it is a self-portrait in lipstick marked with her own lip prints and stains of her former boyfriend Pete Doherty's blood"