daily puzzle 2/6/10

Sort:
Benja299

just another puzzle

modernchess

Thanks Benja, good one.