Pigment Fine Art Print
Edition of 10
Print Size: 20 X 28 inch
Image if the central tower of Angkor Wat symbolizing sacred Mount Meru. The very steep stairways represent the difficulty of ascending to the Kingdom of God.
Please fill in the following details so that we can get back to you