Through the Looking Glass- a thought-provoking group exhibition to open at Mall Galleries
18 August 2023 • Mark Westall
Mall Galleries, situated near the iconic Buckingham Palace, is showing a thought-provoking exhibition from 28th August to 3rd September, titled “Through the Looking Glass”