When we say "We", we talk about a small team plenty of creativity and ingenuity. To be honest, we have 100 fingers, 20 feet and, first of all, 10 brains in Open Resources, our web agency located in northern France... We love pretty things, new..
Relevance: 62.191906