Villagers of Cwmgiedd: Villagers of Cwmgiedd. Self: The Silent Village
Known For: The Silent Village (Themselves)