Davao City in the Philippines celebrates the Festival of Abundance where they showcase flowers, fruits, and vegetables on a street parade
4k 00:11
Añadir a la colección
Añadir a favoritos