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