Well, I found that photo. It was taken during my trip to Montezuma on the Nicoya Peninsula back in 2007. Montezuma is not an easy place to reach. I doubt if I will be going back there anytime soon.
I'll keep looking and if I ever find another one, I will take some cuttings!