Cleopatras

Eremurus 'Cleopatra'. Foxtail Lillies.