Sclerocactus parviflorus
85 of 93
smallflower fishhook cactus (Sclerocactus parviflorus) | Navajo County, AZ.
smallflower fishhook cactus (Sclerocactus parviflorus) | Navajo County, AZ.