Manhattan Wild Flowers

tags: , , , , ,

Wildflowers (well, sorta).

Photographed on Manhattan's Upper West Side
on West 83rd street, across from the post office.

Image: GrrlScientist, 27 May 2009 [larger view].

More like this