Calochortus splendens

Mark Elvin


Brother Alfred Brousseau