View portfolio
'Druk' means 'Print' in Polish language. Drukulla is the name for online printing service in Poland.
Logo is for sale.
Some experiment about verbicon. I hope you like :)