13th Chinese Spring Film Festival Happening at Shangri-La Plaza
Shangri-La Plaza ushers in 2019 with one of the most celebrated festivals in the Chinese-Filipino community. The 13th Spring Film Festival, presented in partnership with the [...]
Copyright © 2024 | Starmometer