Steve Richards

View Books
Steve Richards is a self-taught artist based in Kent, England. He takes his inspiration from ancient symbolism and sacred geometry. His art is handrawn, usually black and white and has grown from a fascination with meditation, crop circles and our Sun.