Tuesday, March 2, 2010

The Lazy Oaf

The sweetest of all street shops I've been in London. And trust me, I've been in plenty. Here.





LONDON - 271

No comments:

Post a Comment