Photo Essay

Firework Hymns

Firework Hymns

Of the not-insignificant number of events around the world billing themselves as "the greatest show on Earth", the Rio Carnival has a thicker-fingered hold on the title than most.
Read more