We want to present our new project - an interactive touch map located in many shopping malls in Poland made by Olena & David.
What do you think?