Ten Square

Ten Square

· Product: UsurfaceIII

· Screen size: 305.28sqm

· Location: Singapore