Cardon Cactus (Pachycereus pringlei) and Galloping Cactus (Machaerocereus gummosus) amongst flowering Evening Primrose (Oenthera sp), Vizcaino Desert, Baja California Sur, Mexico, Central America