Daniel D. Stine

Angel's Landing, Zion