Sunday, February 22, 2009

Window Shopping

These are the coolest set of taps I've ever seen. Seen in a window in the Kensington area on a random stroll through the streets of London. We actually got completely lost that evening and had to hail a cab to take us home.

No comments: