Stairway to Heaven

temporary Earth sculpture installation