Michael Hale

Michael Hale
958.20sc
Strategies for #energy #sustainability, distributed #solar, #cleanenergy and #climatejustice. I live at the Yarrow Ecovillage and am a member of @PipeUpNetwork.