watch A Village Condemned to Die - Capel Celyn in the Treweryn Valley
A Village Condemned to Die - Capel Celyn in the Treweryn Valley
Short amateur film documenting the flooding of the Welsh village of Capel Celyn, to create a dam to provide water to the c....
Read More