Philippine Church flags off Season of Creation

Vatican News has this news here.