yellow flower in queen elizabeth park