Thursday 18th June - Medium

Sudoku puzzle