PRESTON SCOTT COHEN

NEW BUILDING - TEL AVIV MUSEUM OF ART, 2003
click image for enlargement



Exhibition History