Urban Landscape - Beijing, 2006

Miami Beach 2015
Long March Space
Photography
C-print
112.0 x 169.0 (cm)
44.1 x 66.5 (inch)