Very difficult I'm afraid Hetty! Do you have any more loose labels? If you do, please list them so I can check them out. I've looked high and low but can't find one matching.
This site has a lot of cactus, some look very similar to each other.
http://www.cactuspedia.info/ga...