Designed by
Title
Montserrat, Spain - September 21, 2021: Main altar and altarpiece of the Basilica of Montserrat in Barcelona, catalonia,spain #232116631
Description
Montserrat, Spain - September 21, 2021: Main altar and altarpiece of the Basilica of Montserrat in Barcelona, catalonia,spain.
This image is editorial