Allen Ruppersberg

Allen Ruppersberg was born in Cleveland in 1944. He lives and works in New York City and Santa Monica.