97 1620 art gallery, Luton, UK