Church of Saint-Pierre of Caen in Normandy, northern France.