Hinojal

Travel Guide

A historic stone church with a bell tower, surrounded by olive trees and a clear blue sky.