Cellophane flowers of yellow and green, Towering over your head