by WHPics
Chapel of Santa Eulalia Basilica in Merida. A showcase of the town twenty centuries of history, Extremadura, Spain