66

Beijing, China

Location: Beijing, China
Pixel Pitch: 56.25mm
Area: 2000㎡
Finish Date: 2019 Year

Project Details

Picture