The Apology
Installation view
Vulpes Bastille, Kansas City, Missouri
2026