armstrong hall s

on the Colorado College Campus
Colorado
United States