OLIVE GARDEN IN TIMES SQUARE

Add to Lightbox Download
An Olive Garden restaurant in Times Square in New York is seen on Friday, December 16, 2011.  (© Richard B. Levine)
An Olive Garden restaurant in Times Square in New York is seen on Friday, December 16, 2011. (© Richard B. Levine)
Filename: olive_2259.JPG
Copyright