Monday, July 10, 2006

coolest wall art

Way cool. Reminds me of the big mural outside of the Stillwell Avenue subway station at Coney Island. Same artist? Posted by Picasa

No comments: