in association with Cardiff City Council

25 June - 1 August