Helix Nebula..oh my sweet Lord, how SPECTACULAR is this..my heart says it is "the eye of God" wow!!
the sorcerer's pool
Jeffrey Randolph Richter
The Mother’s Hand. 1966 by Antanas Sutkus
Preview images of Lara Stone's cover shoot for the Spring issue of i-D Magazine (on sale tomorrow).