Barry Le Va

Barry Le Va was born in Long Beach, California, in 1941. He lives and works in New York City.