Juxtapoz shares a preview of Los Angeles-based Sage Vaughn’s upcoming solo exhibition at Lazarides Gallery in London, titled Children of a Lesser God. Vaughn explores notions of control and release.
Children of a Lesser God
May 6—June 4, 2011
More of Vaughn’s work follows after the jump.