Back to photostream

World Trade Center Mural, Inwood, New York City

Intersection Post Avenue and 10th Avenue, Manhattan NYC

2,839 views
1 fave
1 comment
Uploaded on March 2, 2009
Taken on February 26, 2009