February 23, 2025October 18, 2026 admin St. Nicolaas Chapel Nijmegen, The Netherlands Oil on panel 60x83cm. 2024