CCM-101108-IESE-188.jpg

The new campus of the IESE Business School in Barcelona, Spain on November 8, 2010.
The new campus of the IESE Business School in Barcelona, Spain on November 8, 2010.
Date 8 Jul 2013
LocationBarcelona Barcelona Spain
 
Image IDI0000YvX0Yc3QoX4
Filesize9.9MB
Image size5849x3899 pixels
 
Copyright© 2010 Charlie Mahoney


    SHARE


 Image 1 of 1