Medusa’s Head Cactus Nature sends encouraging messages of unyielding beauty in the most inhospitable environments. Rate this: