View portfolio
'Druk' means 'Print' in Polish language. Drukulla is the name for online printing service in Poland.
logo for sale ;) Medical systems etc.
Custom type logo made for creative agency from Poland, Ostróda - Future Form. (personal project)
For fun.