New York City storefronts and street views, circa 2001

Locations