New Orleans celebrates Mardi Gras Day with costumes and revelry despite weather concerns

Thousands of revellers adorned in beads and outlandish costumes were filling the streets as New Orleans prepared to celebrate.

No comments

Read more