Puzzle 1000 Boucher, Francois

16 32 48