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.

1 Comments:

Blogger Rob Duncan said...

Hey, I took the same photo!

6:28 PM  

Post a Comment

Links to this post:

Create a Link

<< Home