leslie gillis

tags: Dahlia, Gardening, Horticulture, Botany, nature, image of the day Dahlias. Photographed on Manhattan's Upper West Side on West 81st street at Central Park West. Image: GrrlScientist, 29 June 2009 [larger view]. On the opposite side of the continent, a friend of mine was murdered by her husband, who then committed suicide. Their teen-aged daughter found their bodies. My friend was very active in the avicultural community, and bred her own flock of rare parrots. If I lived a few thousand miles closer, I would immediately drop everything to care for her flock of parrots as long as…