Make your own free website on Tripod.com
New York 12-11-04
New York 12-11-04
These are some photos of my trip to New York on December 11, 2004
Dean & Deluca
Dean & Deluca 
 
This is the flagship store of gourmet foods retailer Dean & Deluca, located on Braodway in SoHo, Manhattan.