Santuario della Consolata church Piazza della Consolata square Turin Piedmont region Italy Europe


Size: 2848px × 4287px
Photo credit: © Peter Erik Forsberg / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, building, center, centre, chuches, church, city, consolata, della, downtown, europe, european, exterior, italia, italian, italy, piazza, piedmont, piemonte, santuario, southern, torino, turin