BAGUIO CITY, March 1, 2015 - Photo taken on March 1, 2015 shows a flower float during a grand flower float parade at the Flower Festival in Baguio City, the Philippines.

1 / 1
 

Latest News

Latest Photos