Share
Inconsolable Memories No.18 , 2015
Polaroid
10 4/5 × 8 2/5 in
27.4 × 21.4 cm
Shanghai, Beijing, Singapore