Well, ignore my above post, looks like that is about one with the name of Alba Firmin Lambeau! I couldn't find one with just the cultivar name 'Alba' ... many others though with Alba in the title:
Labels sure are confusing, I found listings for
v. alba
alba 'Leo Holguin'
alba 'Snow Caesar'
semi alba
semi-alba 'Katia'