Sami Mikkola

Sami Mikkola

Entrepreneur, Creative training
4 points
21 Upvotes