Library Digital Collections

Pitahaya agria blossom (Machaerocereus gummosus), 12 miles below El Rosario

Pitahaya agria blossom (Machaerocereus gummosus), 12 miles below El Rosario