Vestia lycoides

Vestia lycoides 270581
Photographed at the Savill Gardens.