Three horses on a small meadow close to an appartment block in the town of Vejer de la Frontera in Andalusia, Spain.
A woman sits on a stone railing at Plaza de Espana in Seville (or Sevilla), Andalusia, Spain.
Members of a band of drummers rehearse on a beach near Vejer in Anadalusia, Spain.
Pilgrims hike the Camino de Santiago, known in English as the Way of Saint James, along the coast of northern Spain to Santiago de Compostella.
The ceiling of the Sagrada familia cathedral in Barcelona, the largest unfinished Roman Catholic church in the world (photo taken in December 2017). The architect, Antoni Gaudí, one of the most famous figures of Catalan culture, spent over 40 years designing the cathedral until 1926 when he died.
A view of the Teno mountains region in the west of Tenerife, Canary Islands, Spain, Dec,14,
People on the beach with its black volcanic sand at Puerto de la Cruz on Tenerife, Canary Islands, Spain, Dec.12.