Lucy McRae
Science Gallery-PERFECTION-Jesse-Marlow-2
Lucy McRae combines art and science to probe the future of human existence