Yellow mecardonia

Plant Botanical Name: 
Mecardonia
Plant Sub Species or Variety: 
Magic Carpet Yellow