Steps to hevaen sculpture - Montserrat - Monistrol
This sculture high in the mountains above Montserat in Spain, is said to represent the ascendenancy of man towards heaven.
© Nigelcummings | Stock Free Images