Albi: a medieval southern French town with a violent past Gallery