Agave

Plum Canyon – Anza-Borrego Desert State Park – California