The Cathedral of the Holy Cross and Saint Eulalia, aka Barcelona Cathedral, in Barcelona, Catalonia, Spain