Home » Art » Artists » Elizabeth and Olof Carmel of Truckee » Last Light El Cap Last Light El Cap January 16, 2010