Logo of Phnom Penh Post newspaper Phnom Penh Post - 119th Philippine Independence Day at Hotel Le Royal



119th Philippine Independence Day at Hotel Le Royal