Richard Williams

12 posts
Richard is a town councillor and serving Mayor of Newtown and will be writing for newtown.wales on the 2022 Local Election.