10/14/2012
Logo for the touch terminal manufacturer
Information and navigation terminals for shopping centers
taptech.ru