Barry Le Va

Barry Le Va
*1941 in Long Beach, California; lives New York City