When: March 16-18 2012
the telling of Christ's life through scriptures, music and live reproductions of 14 works of art, including The Last Supper, Christ in Gethsemane and the Pietà.
1515 N. Cascade Ave. (Old North End)
Select a star to rate.
© 2018 Colorado Springs Independent