Weekly Puzzle 3: Retrograde Analysis

perplexus314
perplexus314
Jun 8, 2015, 4:01 PM |
2

What side is White and what was his last move?