Sunday, March 20, 2011

Helleborus Flower "Christmas Rose"


Two colors of flowers blooming at the Falls of the Ohio State Park in Clarksville, Indiana.  The flower is called Heleborus Christmas Rose.