Sara Felgueiras

Master degree in communication design

Porto, Portugal