The annual Avignon theatre festival has begun. Days and nights of spectacular representations in the theatres, cinemas, churches, all kinds of venues and in the street.
A lot of noise, colour and inventive marketing in the mids of enormous crowds of turists and locals. A must see if you are in the neighbourhood.