A Store That Sells A Little of Everything

Jul 14, 2010 at 9:24am | Leave a comment

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

Posted in Jane's Phone