Never ceases to amaze me how a cactus which some people may feel is ugly and not interesting puts forth such beautiful flowers. Great picture. I have an opuntia (don't know the name) and am hoping it will flower sometime in the future with some flowers like yours.