
Mirror Sculpture
At Queen Elizabeth Forest Park, the Mirror Statue, created by artist Rob Mulholland, offers a unique art installation. Multiple mirrored figures are placed amidst the park, reflecting and blending into the landscape. This artwork sparks contemplation about our connection with nature. It’s an immersive experience that combines art and the natural surroundings.