STILL LIFE Gallery
Sep 3, 2002 – Jan 12, 2026