Cedar Lee is an Portland, Oregon-based contemporary artist
specializing in original oil paintings with inspiring nature and
cosmic themes–paintings of tree canopies, redwood forests, and Tree
of Life imagery, as well as many elements of the sky and space–the
sun, the moon, stars, nebulae, and solar eclipses in fantasy
landscapes.