This stunning blue flower was found in my local park at Wakefield in West Yorkshire UK.