Mercedes Cabral graces Danish film premiere

Philippines’ Indie Princess stars in Danish film.

Advertisements