PsalmiDeo Chorale

A Singapore-based Filipino choir