El Petit Kraken

FollowUnfollow

About

 

We are a creative team of professionals based in a little town in Barcelona and our mission is to work together with you to turn your ideas into reality. Web design and Development | Illustration | Seo and Marketing