Cryptantha muricata

Cryptantha muricata

Cryptantha muricata — Anza Borrego Desert State Park, Borrego Springs, California, United States

Leave a Reply