Abergwesyn,
A few miles below its source in the Cambrian Mountains, the River Irfon cuts a spectacular rocky course towards Abergwesyn.
A few miles below its source in the Cambrian Mountains, the River Irfon cuts a spectacular rocky course towards Abergwesyn.