Untitled, 2014

Miami Beach 2016
Leo Xu Projects
Photography
75.0 x 50.0 (cm)
29.5 x 19.7 (inch)