Cardiff Central Library

20 July 2011

Cardiff Central Library wins RIBA award,