Zoë Carlon, Shopping Centre Display, 2025. Oil on Aluminium, 99.5 x 68 cm