London, UK. 7th January, 2017. Titan the robot visitors at the Landau UK stand - The London Boat Show opens at the Excel centre. london 07 Jan 2017 © Guy Bell/Alamy Live News

- Image ID: HGAN5Y
London, UK. 7th January, 2017. Titan the robot visitors at the Landau UK stand - The London Boat Show opens at the Excel centre. london 07 Jan 2017 © Guy Bell/Alamy Live News
Guy Bell / Alamy Stock Photo
Image ID: HGAN5Y
Location: ExCel, London, United Kingdom

Similar stock images