Monday, January 02, 2006

22nd Street between Mission & Valencia

If you're the person making the leaf art all over the Mission, thank you. It somehow mitigates the smell of pee that permeates most of the neighborhood.


Blogger Rob Duncan said...

Hey, I took the same photo!

6:28 PM  

Post a Comment

Links to this post:

Create a Link

<< Home