Showing posts with label found art. Show all posts
Showing posts with label found art. Show all posts

Monday, March 23, 2009

Thursday, November 6, 2008

Me Neither

If you look closely, you can see the Obama sticker in the right corner. Oh, it feels good to be alive.

Wednesday, August 6, 2008

There are many reasons

why I love New York City and this is one of them: