White to play and mate in 4

A very elegant puzzle!

Solution

Previous Post
Thursday Puzzle / Game
Next Post
Thursday Puzzle / Game
Dorset Chess GDPR 2018