The week's best photojournalism

In this week's most striking images, a giant child is painted in Switzerland, a squirrel is frozen in time in Germany, and more

Landart painting entitled 'Message From Future' by French artist Saype in Geneva, Switzerland.
Jacob Lambert

Jacob Lambert is the art director of TheWeek.com. He was previously an editor at MAD magazine, and has written and illustrated for The Philadelphia Inquirer, Philadelphia Weekly, and The Millions.