In Texas this type of rose grows on dry rocky places to 6500 feet in the mountain canyons of Arizona, the Trans-Pecos, and New Mexico.
This type of rose grows on dry rocky places to 6500 feet in the mountain canyons of Arizona, the Trans-Pecos, and New Mexico. This was in Texas.