LIFE: Artist Sage Vaughn explores the harmonic disparity between man and nature

LIFE

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…

Continue Reading…