2017, Flux Factory, Long Island City, New York Materials: photographs
© 2020 LULU MENG ALL RIGHTS RESERVED