Saturday, September 30, 2006


when we were in the museum shop, we were flicking through a book on London grafitti and we saw this "thing". I had seen this last week in Mayfair and had taken a picture..not sure what it means but am going to find out. Posted by Picasa

No comments: