Cardiff Mardi Gras Parade brought an explosion of colour and vibrancy to the streets of Cardiff last weekend. As it took place on my doorstep, it was impossible to resist the short walk into town and mixing with a diverse seam of humanity. It’s a celebration of self-expression and a platform for all kinds of […]