Centre Saint Louis De France at Largo Giuseppe Toniolo in Rome.
Size: 7360px × 4912px
Location: Rome, Italy
Photo credit: © Boaz Rottem / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, boazimages, capital, center, centre, cities, city, de, destination, eu, europe, european, france, français, giuseppe, institut, italy, largo, locations, louis, lousi, rome, saint, toniolo, travel, union, world