sebastian rodriguez

sebastian rodriguez

Santiago, Chile

Universidad Catolica de Chile

Designer / Biofabricator

More

This person hasn't backed any projects yet.