James Lee Byars - The Angel - 1989, photo credits - Michael Werner Gallery, London

James Lee Byars

October 3, 2013

James Lee Byars was an American artist specializing in installation, sculpture and in performance art. Byars was born in Detroit in 1932.