henri-cartier-bresson-messico-1934-35

September 20, 2013 - Less than a minute read

henri-cartier-bresson-messico-1934-35