Another hideous moment on Rhyd Ddu – Yr Wyddfa 1 August 202123 July 2022 TM UpchurchLeave a comment Dear God no....