
Hampstead Heath, London; Summer 2005 An art installation in Hampstead Heath in London in the summer of 2005. I love this – it really plays to the idea of living in a magical world. I feel like we are all miniature people, like Borrowers or Lilliputtians, and a giant is going to come along any [...]








Recent comments