The Telegraph: Artistic Mettle – Russell Sach

Russell Sach, The Telegraph, April 10, 2023