Barry Le Va

Barry Le Va
b. 1941 (Long Beach, US), lives and works New York, US