Francisco de Chiu Chiu (Chile): the country's oldest church is located in this village
Size: 4134px × 2756px
Photo credit: © Lefrancq / Andia / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ancient, architecture, building, church, monument, religious