Date: 5/13/2022 Views: 150
Date: 5/9/2012 Views: 719
Date: 10/3/2011 Views: 1056
Turin, Italy - April 2018: "Pepper" robot assistant with information screen in duty to give information