Super Lilies; blooms have 36 petals, are about 16 x 9" on 48 to 60" stem

Loading Image