Friday, October 14, 2011

Renault Technical Center at Aubevoye, Normandy, France (© Francis Cormon/Hemis/Corbis)












Giant images from Google Maps©: