Editorial photo #13186853 Human Interest
Daily Life In Ezcaray
The main altarpiece of the parish church of Santa Maria La Mayor in the town of Ezcaray in the autonomous community of La Rioja, Spain, dates from the early 16th century and is in the Gothic-Renaissance style. (Photo by Joaquin Gomez Sastre/NurPhoto)