Celebrating Science, Research and the Inventive Spirit
July 20, 2004 - Joseph's Coat, a small blossom on a climbing rose.