Urban riots in Toulouse (Southwestern France). A bus is... 07 Nov 2005, Jean Philippe Arles - REA0073.jpg

Urban riots in Toulouse (Southwestern France). A bus is... 07 Nov 2005, Jean Philippe Arles - REA0073.jpg