Divine Light

The Altar at Washington National Cathedral, Washington, DC