Natasa Polizou

Natasa Polizou is a graphic designer based in Greece.

Related stories