Image 1 of 1
MR_FOSTER056.JPG
British architect Norman Foster and his wife Elena Ochoa  attend '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