Bladderpod

Cleomella arborea

La Jolla, San Diego, CA, USAJuly 21, 2025