Victoire sur l'Espagne statue by François Girardon at front of Palace of Versailles, France
Size: 3455px × 5184px
Location: Place d'Armes, 78000 Versailles, Yvelines, France
Photo credit: © Glenn Harper / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1600s, 17th, angel, blue, century, chateau, chateaux, de, famous, françois, garden, girardon, historic, historical, history, landmark, palace, popular, sculpture, sky, statue, tourism, versailles, yvelines