Farmers Market play the Worldport Festival in Cardiff
Location: Worldport Festival, Cardiff, England, UK