Image 1 of 1
MR_FOSTER054.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