Expert Puzzles #13

Puzzle 13
E3
Score: 344-403
Pool: AEEEEFFOOSSTV?

 

Previous

Expert Puzzles

Next