Sunday, October 7, 2012

Red Lobster New York City

Nothing says dinner like a huge Red Lobster hanging overhead in Times Square, New York City. Have to have a Red Lobster sign if you are shooting red themed pictures....