Designed by
Title
Attendees inside Fira Barcelona Gran Via at SAP TechEd conference #62408444
Description
BARCELONA, SPAIN ââ¬â NOVEMBER 10, 2015: Attendees inside Fira Barcelona Gran Via Exhibition Center at SAP TechEd 2015 conference on November 10, 2014 in Barcelona, Spain
This image is editorial