Barry Council Offices and Library at King Square
King Square in the Snow.
Barry Town Hall and Barry Library, King Square,...