Exhibit in the Tate Modern Gallery A huge mound of sunflower seeds, each made of porcelain and hand-painted. London 032
ŠKen Zaret 2003-2025