CCM-101108-IESE-367.jpg

Two priests walk across the campus of the IESE Business School in Barcelona, Spain on November 8, 2010.
Two priests walk across the campus of the IESE Business School in Barcelona, Spain on November 8, 2010.
Date 8 Jul 2013
LocationBarcelona Barcelona Spain
 
Image IDI0000TWjX1duO_8E
Filesize16.0MB
Image size5616x3744 pixels
 
Copyright© 2010 Charlie Mahoney


    SHARE


 Image 1 of 1