Marsh marigold / King cup (Caltha palustris) flowering by marshy stream on Limestone Link trail, St.Catherine Valley, South Gloucestershire, UK. April.