star star star No.17 Keji West Road, Shantou, South Coast, China
No.17 Keji West Road, Shantou, South Coast, China