A short film about this years carnival in Butetown, Cardiff.A short film about this years carnival in Butetown, Cardiff.A short film about this years carnival in Butetown, Cardiff.