Lilium lancifolium 'Yellow Star' - Squire's Garden Centres

Lilium lancifolium ‘Yellow Star’