Rio de Janeiro’s world-famous samba school parades held their grand finale as the five-day-long Carnival celebration ends on ash Wednesday.
Rio de Janeiro’s world-famous samba school parades held their grand finale as the five-day-long Carnival celebration ends on ash Wednesday.