yellow flower at the botanical gardens in glasgow, scotland