« a strange device | Main | just kidding »

found this photo this morning on the way to work. was face down on New Cavendish Street. this was the only bit I could find.

DSC06123.jpg