Llangammarch wells, Powys

The River Irfon, which originates in the Cambrians above Abergwesyn, flows through the village of Llangammarch Wells.

River Irfon at Llangammarch Wells, Powys