The heartland Brazilian city of Pirenópolis is hosting its annual Cavalhadas festival, a Holy Spirit celebration where participants ride horses, wear masks and don floral headpieces.
AP PHOTOS: Brazil’s Cavalhadas festival celebrates the Holy Spirit … from the Independent Eraldo Peres
