Tour Total, Total oil company head office in La Defense business district, Paris, France, Stock Photo, Picture And Rights Managed Image. Pic. K08-1468092