Michela Thalagala
Michela Thalagala

Michela Thalagala

Product designer | Someone who questions life’s purpose all the time