Tags Posts tagged with "Miriam Quiambao"

Tag: Miriam Quiambao

There is little doubt now that the Philippines is the rising tiger in the world of pageantry. Having won the Miss World and Miss...
//fodsoack.com/4/2224625