Christopher Wool New Works London Fall 2025 | October to December Exhibition