User Avatar

Stella Dimi

stelladimitrakopoulou.com
Award-winning multi-tasking illustrator, art director, and designer based in Athens. Loves…
more
stelladimi