Innovative People

Josh Bannerman

Renewables, off-grid living, sustainability, environment, trees, boats, rivers, music and musical instruments.
I'm neurodivergent, I see problems from original angles.

Languages Josh Bannerman speaks:

English
French