by oleandra
Performers with colorful and elaborate costumes taking part in the Parade of Flower Festival on the Madeira Island, Portugal.