Stock Photo: Library at Cardiff Castle, Cardiff, Wales, United Kingdom, Europe