A Store That Sells A Little of Everything

Author:
Publish date:
July 14, 2010
Tags:
Tags:

In Little Italy (NYC). See bottom right corner of photo. Not recommended.