Photo of the Day (3/31/07)

Don’t ask me what it is about this particular photo that grabbed me after looking through this collection of London snaps taken by Teal Moss. When I look at the others they scream “London, London!” When I look at this one I’m left scratching my head on where I might be? That goes to show how many times I’ve been over the pond to visit the area. Anyhow, Moss apparently took this photo in Camden right after being stopped by the police. He was being fitted for the description of a purse snatcher in the area, but the police had to carry on with their day and Moss with taking his photos. Check out the entire gallery.