Pachystachys lutea

Botanical name : Pachystachys lutea
English name : Lollypops
Flowers emerge sequentially from yellow bracts thumbnail 1
Ovate yellow bracts overlapping thumbnail 2
Actual flowers are white, two-lipped tubes thumbnail 3
Commonly planted in parks and gardens thumbnail 4
Leave oblong-lanceolate thumbnail 5