Larry Cuba

Year of birth, place
1950, Atlanta, United States
lives and works in
Santa Cruz, United States
Role at the ZKM
Guest Artist
Institute / Department
Institute for Visual Media
Biography

[-]