© 2007 William R. Carr [Usage] To Sand Sheet Home
Echinocereus papillosus &mdash Cactaceae
Allicoche hedgehog cactus — 21 October 2004
Echinocereus