Indonesian Beauty Pageant Contes
Imelda Fransisca was the first Miss Indonesia in 2005. She went on to compete in the Miss ASEAN 2005 pageant where she was the first runner up. She also wrote...