Fly Puzzle

 
9781917366854: Fly Puzzle