A stairway to heaven? Josep Maria Subirachs’ sculpture in Montserrat
What is it Situated in Montserrat, Spain, the Stairway of Understanding is one of the most sacred spots in Spain, which explains why it is such a well...
Wim Delvoye’s profane messages hammered into rocks in stunning scale Read More