LIFE

Artist Sage Vaughn explores the harmonic disparity between man and nature

In a new exhibition at LA’s Scion AV Installation space, artist Sage Vaughn questions the nature of human existence with contemplative works that juxtapose attractive and repulsive imagery. Appropriately titled, “LIFE” spans a bevy of media and allegorical iconography that showcase Vaughn’s interest in creating “a body of work inspired by a word that describes almost anything: it covers so much, it means nothing.” From …