Alvaro Curto

MEDes Graduate

The Glasgow School of Art

Carcavelos, Portugal