Religious sculptures on the facade of the basilica at the Benedictine Abbey at Montserrat, Santa Maria de Montserrat, near Barcelona, Catalonia, Spain, where some feel the Holy Grail had been

Royalty-free stock photo ID: 111011537

Religious sculptures on the facade of the basilica at the Benedictine Abbey at Montserrat, Santa Maria de Montserrat, near Barcelona, Catalonia, Spain, where some feel the Holy Grail had been