Teodora Vasileva

Teodora Vasileva

Barcelona, Spain

Teodora Vasileva

Graphic and web designer based in Barcelona, Spain.

Projects

Professional listing