By grrlscientist on April 10, 2009. tags: NYC, Upper West Side, Manhattan, flowers, nature Peach Roses, photographed on the UWS, Manhattan, NYC. Image: GrrlScientist, 10 April 2009 [larger view]. Tags my pictures Nature NYC through my eye blossoms cities Flowers New York City NYC Photography travel my pictures Nature NYC through my eye Log in to post comments More like this