Another Interesting Diagram

chessgm8
chessgm8
Jul 17, 2012, 11:52 AM |
2

Is this a stalemate?