"Eden 2.1" by Steve Bancroft Will Be Displayed at the 2024 L