Previous ImageNext Image 3989584 Former Mayor of Port-of-Spain Louis Lee Sing. Former Mayor of Port-of-Spain Louis Lee Sing.