The World Press Photo of the Year 1973.

wpph1973

La Moneda Palace, Santiago de Chile, September 11th, 1973.

Photo: Leopoldo Víctor Vargas.

Continue reading

Advertisements