The ruins of Castell Coch above the river Taaf Type Item Uploaded by Llyfrgell Genedlaethol Cymru / The National Library of Wales