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