Puzzles

flyingpawns
flyingpawns
Jun 23, 2009, 6:05 PM |
6

White to move and mate in one.