Pretty pink, red and white flowers in a clifftop park in the seaside town of Lowestoft on the Suffolk coast