Sunday 20th July - Medium

Sudoku puzzle