Rubus neomexicanus

Rubus neomexicanus, New Mexico Raspberry
Chiricahua Mountains, Arizona


© RABarnes 2023-2024