Sofia Silva

graphic and communication designer

Porto, Portugal