Designed by
Title
Sculptures on the facade of The Cathedral of the Holy Cross and Saint Eulalia (Barcelona Cathedral) #56645307
Description
Sculptures of the apostles on the facade of The Cathedral of the Holy Cross and Saint Eulalia (Barcelona Cathedral) in Barcelona,Spain