A FLAG of the Republic of China is seen at the beach of world-famous Boracay Island in Malay town, Aklan province. (FB)
© 2024 JNews - Premium WordPress news & magazine theme by Jegtheme.