Michelle Marshall

Michelle Marshall

Writing on design, development, social inclusion, sustainability, and futurism.