Exhibition

MOMENTS...

Tiffany Onderstall

160 Strand Street
March 5, 2026
About this programme item

"What is a “moment”? For me, it’s any long-forgotten memory that sneaks up and makes you smile-like when Google Photos unexpectedly flashes a 2018 selfie on your screen, and suddenly you’re there in that sunlit afternoon, surprised by how vividly it all comes rushing back.

Still, I can’t help but wonder: does our habit of snapping photos change what a moment means? Now, instead of relying on memory, we scroll through endless archives ready to be rediscovered. Maybe we have more smiles at our fingertips than ever before. But I sometimes catch myself thinking, am I living the moment or simply preserving it?

These paintings are all moments in my life, or of people I know, that bring me joy when I look at them. If you find yourself admiring a painting, maybe these painted snapshots will nudge loose a forgotten smile from your own memory vault too."

Updated:
February 27, 2026
Published:
February 27, 2026

Discover programme items nearby

No items found.

Discover more experiences from

(() => { const setupSliderControls = () => { document.querySelectorAll('.horizontal-slider').forEach((slider) => { if (slider.dataset.controlsReady === 'true') return; slider.dataset.controlsReady = 'true'; const controls = document.createElement('div'); controls.className = 'slider-controls'; controls.innerHTML = ''; slider.insertAdjacentElement('afterend', controls); const prev = controls.querySelector('.slider-control-prev'); const next = controls.querySelector('.slider-control-next'); const update = () => { prev.disabled = slider.scrollLeft <= 1; next.disabled = slider.scrollLeft + slider.clientWidth >= slider.scrollWidth - 1; }; prev.addEventListener('click', () => slider.scrollBy({ left: -slider.clientWidth * 0.8, behavior: 'smooth' })); next.addEventListener('click', () => slider.scrollBy({ left: slider.clientWidth * 0.8, behavior: 'smooth' })); slider.addEventListener('scroll', update, { passive: true }); window.addEventListener('resize', update); update(); }); }; setupSliderControls(); document.addEventListener('DOMContentLoaded', setupSliderControls); new MutationObserver(setupSliderControls).observe(document.body, { childList: true, subtree: true }); })();