Image 1 of 1
MR_FOSTER069.JPG
Elena Ochoa  attends 'How Much Does Your Building Weigh, Mr. Foster?' premiere at the Verdi Cinema on October 5, 2010 in Madrid, Spain. ..Photo: Cesar Cebolla  / ALFAQUI
UA-546184-2