Aled Treharne on April 10th, 2009

This is a quick montage of images featured on the website. I have to say that I think this is the most disgusting, embarrassing series of images I’ve seen of Cardiff. I love the city, there’s plenty to be proud of – but of a weekend night it seems to descend into hell. Where […]

Continue reading about Reputations