Carnival in Brazil draws hundreds of thousands of revelers

Resize Text
Print Article