Église Saint Pierre

Visual research: Église Saint-Pierre, a church in Firminy, France. Designed by Le Corbusier in 1965, finished in 2006. Via Wikipedia user lapin.lapin.