species 10,192 observations

Organ Pipe Cactus

Stenocereus thurberi