South Korea: LG head office, Seoul

South Korea: LG company sign at LG head office (LG Twin Towers) in Seoul. Photo: AFP

March 28, 2017 1:53 AM (UTC+8)