Sunday 21st June - Medium

Sudoku puzzle