Stela Dujakovic

Stela Dujakovic is a recent graduate of English Comparative Studies at Düsseldorf University in Germany.