Welshpool RFC tackling Three Peaks Challenge

By Gary Williams