alexmayarts.co.uk
Francis Crick Institute commission
Alex May Arts has been awarded a prestigious art commission to design and create a captivating new digital artwork for permanent installation in the front window of the Francis Crick Institute in L…