It's the only picture i have and the only time I ever saw it. It fell on me from the almond tree that I was standing under. I saw this a few years back while at the College of Agriculture, Science and Education in Passley Gardens, Portland, Jamaica. I saved the photo in hopes that one day I could identify it.