Hechtia caerulea, lundelliorum, tillandsioides ?
Photo: