seventh Station of the Cross of Cardiff Metropolitan Cathedral, Cardiff, Wales. British English The seventh Station of the Cross of Cardiff Metropolitan Cathedral...