Qiuyi Zhang Cardiff Show ground The idea of a show-ground, as seen in many Welsh… 14 July 2020 - 15 July 2020