laurenklotzman
Specifically created for and displayed on 80' LED screen array located at Boston Convention Center. Created and displayed in 2019 with Boston Cyberarts.