More than 850 columns made from granite, marble and jasper support the roof. Many of these were taken from Roman and Visigoth buildings.
All images are © Chris Gibbins