Artists Louis Cameron Born in 1973, in Columbus, Ohio, USALives and works in Berlin, Germany Exhibitions — Works — CV February 02, 2022