Wednesday 4th June - Medium

Sudoku puzzle