Skip to main content

Photos: Extravagance and splendor of the Rio carnival