Steps To Hevaen Sculpture - Montserrat - Monistrol

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. Photo