Teresa Chow

Teresa Chow is a versatile visual artist and designer based in Porto. Progressively en digital media, she