Skip to content
Pato Gregorio oath of office | Daily Tribune