In photos: Brazil celebrates Cavalhadas, a festival of faith and folklore

1 year ago 36
Read Entire Article