Louis Cameron, ‘Juniors’, 2008, Philip Slein Gallery

About Louis Cameron

American, b. 1973, Columbus, OH, United States, based in Berlin, Germany