The Surprising Eye of Cartier-Bresson

Seizing the Moment in Pictures

by