-
A vendor sells miniature Philippine flags to a passing vehicle in Divisoria, Cagayan de Oro City as the country celebrates its 113th Philippine Independence Day. MindaNews photo by Froilan Gallardo