Jonathan Ball is an artist that created his own creative agency in Cardiff. Focused...

21