GERALD SLOTA





"Little Red Riding Hood", 2003, C-print, 20 x 24".



Return to Robert Berman Gallery