Simon Peers

Person

Led a project in Madagascar to create a golden cape from spider silk.

Mentioned in 1 video