David Denman

Puzzle 20186.8