Harrisia fragrans Small ex Britton & Rose  
Family: Cactaceae
Caribbean Apple Cactus,  more...
Images
not available
Harrisia fragrans