Stian Carstensen and the group Farmers Market perform at Festival des Hautes de Garonne.
Location: Floirac, France