cactus-on-tree August 13, 2016 by charles Leave a Comment Selenicereus spinulosus, a climbing cactus from Texas, growing on a tree.
Leave a Reply