An artist’s rendering of the exterior of Larrea. (Larrea) An artist’s rendering of the exterior of Larrea. (Larrea)