Oschiri, Sardinia, Italy. Immacolata church


Size: 3784px × 2908px
Location: Oschiri, Sardinia, Italy
Photo credit: © alberto maisto / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: alberto, architecture, church, cult, culture, maisto, oschiri, religion, sardinia, tourism, travel