04/13/12 - Been working on a series of “faceless” self portraits. Here’s number 1
This animal is called a Quokka and it is the happiest thing on the planet.
omg his face
Spending our time in New York having mini shoots between red lights - fun or what? More on Facebook!