Linda Lai

Still from installation Door Games Window Frames: Near Drama (2012)