The beauty found in nature really astonishes everyone from scientist to the lay person. On this theme it is mentioned in the Final Testament that God put His Signs in Nature so that people can realize and appreciate. The diversity in nature is also very remarkable. The image is of a Peruvian Lily (Alstroemeria 'Stablaco') close up with striped tepals, stamens and stigma.
Photo Credit: ARCHIE YOUNG / SCIENCE PHOTO LIBRARY. Pin It Now!