Centre of Alternative Technology, Machynlleth

Go to link