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

1 year ago 37
Read Entire Article