55

Shanghai, China

Location: Shanghai, China
Pixel Pitch: 2.5mm
Area: 57㎡
Finish Date: 2020 Year

Project Details

Picture