Ruined symbol of Welsh defiance
Symbol adfeiliedig o herfeiddiad y Cymry