Lydia Cheng, 1987
MAP#1748
silver gelatin print
51 x 61 cm
Menu close