Kammerchor Manila was hailed the Grand Prix Winner in the first Leonardo da Vinci International Choral Festival in Florence, Italy on Friday.
Kammerchor Manila was hailed the Grand Prix Winner in the first Leonardo da Vinci International Choral Festival in Florence, Italy on Friday.