Juho Tikkanen

Juho Tikkanen

Helsinki, Finland / Tech & techno, marketing & design. Loves ☕