About Catherine Loyola
Catherine Loyola is a fashion model and beauty queen from the Philippines. She competed in the ninth edition of the national Miss Philippines Earth beauty pageant and was crowned Miss Philippines Water 2009.
Catherine Loyola is a fashion model and beauty queen from the Philippines. She competed in the ninth edition of the national Miss Philippines Earth beauty pageant and was crowned Miss Philippines Water 2009.