Egyptian Star Cluster of Manhattan

tags: , , , , ,

Egyptian Star Cluster, also known as the Star Flower, Pentas lanceolata.

Photographed on Manhattan's Upper West Side
near the corner of West 81st street and Central Park West.

Image: GrrlScientist, 11 June 2009 [larger view].

Can anyone identify this cultivated flower?

More like this