Tuesday, April 6, 2010

Flowers on the Upper East Side


I'm not sure what these are but it's sure worth a walk up there to check it out. You can find them on 86th and first on the north side of the street.

No comments: