AFP

Rio Carnival revelers give it all in event's last night

show full description
 
 
Rio Carnival revelers give it all in event's last night | NewsLook