Williams, Michael

Political grouping: Independent Group

Ward: Machynlleth

Town / Community Council: Machynlleth Town Council