Thursday, December 29, 2011

The Disappearing Mom & Pop Storefronts In New York City

Mars Bar (now closed)

For more see Link.

No comments: