35 Photos That Are Puzzle Pieces For History

historical-photo-26

A British soldier “shaking hands” with a kitten in the snow. Neulette, France, 1917.

Related

JOIN THE DISCUSSION