Italy, Rome, Piazza Santi Apostoli, Palazzo Odescalchi and basilica dei Santi Dodici Apostoli


Size: 4191px × 2794px
Location: Piazza Santi Apostoli, Rome, Italy
Photo credit: © v. arcomano / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 12, ancient, apostles, apostoli, architecture, baroque, basilica, bernini, building, buildings, chigi-odescalchi, church, churches, city, daytime, dei, dodici, europe, european, exterior, gian, holy, italian, italy, lorenzo, odescalchi, palace, palaces, palazzo, piazza, roma, rome, saint, santi, santissimi, square, squares, st, tourism, travel, twelve, urban, world, xii