Impossibles® Solutions
Chow Bella
Mona Lisa is located on the upper left hand side of the puzzle in a cluster of three peppers to the right of an eggplant. Mona Lisa is in the center of the orange pepper.