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.

Sage Vaughn
Children of a Lesser God
May 6—June 4, 2011
Lazarides Gallery
London, England

More of Vaughn’s work follows after the jump.

What To Read Next