Mardi Gras

Revellers on Oxford Street before the festivities begin

Leave a Reply