Work

Best of 2017 Print/Design/OOH--No. 7: Female Scientists Light Up the Ceiling of Grand Central Terminal in GE's Wondrous Installation