Glorious pink flowers in North Berwick