Puzzle 1000 Bouguereau, William-Adolphe

16 32 48