Tuesday, April 6, 2010

Flowers on the Upper East Side


By far the Gristedes on 86th and 1st have the best fresh flowers at incredible prices. Who new there were so many flowers on the Upper East Side. I'm keeping my eyes open for you.

No comments: